Pagina iniziale | Navigazione |
Google

Glossario delle classi di complessità

Questa pagina presenta un glossario delle classi di complessità, insiemi concernenti la teoria della complessità computazionale. Per altre pagine su argomenti computazionali e di complessità vedi elenco degli articoli di computabilità e complessità.

Nell'articolo computazione compare una mappa delle relazioni di inclusione dimostrabili per le classi di complessità. Molte delle classi sottoindicate hanno una classe associata in modo involutorio che chiamiamo 'Co-duale' costituita dai complementi di tutti i linguaggi della classe originale. Ad esempio se il linguaggio L appartiene a NP, il complementare di L sta in Co-NP (questo non è il complementare dell'insieme di linguaggi NP, in quanto vi sono linguaggi in entrambe queste classi e linguaggi che non appartengono a nessuno dei due). Per una classe Co-duale non presente in genere è utile esaminare la associata: ad esempio da UP si possono ricavare indicazioni per Co-UP.

#P Conta le soluzioni di un problema NP
#P-complete I problemi più duri in #P
AM Problemi risolubili in tempi polinomiali da un protocollo di Arthur - Merlin
BPP Problemi risolubili in tempi polinomiali da algoritmi randomizzati (la risposta è probabilmente corretta)
BQP Problemi risolubili in tempi polinomiali da un computer quantistico (la risposta è probabilmente corretta)
Co-NP Risposte NO verificabili in tempi polinomiali
Co-NP-complete I problemi più duri in Co-NP
DSPACE(f(n)) Risolubili da una macchina deterministica in spazio di memoria O(f(n)).
DTIME(f(n)) Risolubili da una macchina deterministica in tempi O(f(n)).
E Risolubili in tempi esponenziali con esponenti lineari nel tempo
ELEMENTARY Unione delle classi nella gerarchia esponenziale
ESPACE Risolubili in spazi esponenziali con esponente lineare nello spazio
EXP Sinonimo di EXPTIME
EXPSPACE Risolubili in spazi esponenziali
EXPTIME Risolubili in tempi esponenziali
FNP Analogo di NP per problemi di funzione
FP Analogo di P per problemi di funzione
FPNP Analogo di PNP per problemi di funzione; qui si colloca il problema del commesso viaggiatore
IP Risolubili in tempi polinomiali da un sistema per dimostrazioni interattive
MA Risolubili in tempi polinomiali da un protocollo Merlin - Arthur
NC Risolubili efficientemente (in tempi polilogaritmici) con computers paralleli
NE Risolubili da una macchina non-deterministica in tempi esponenziali con esponente lineare
NESPACE Risolubili da una macchina non-deterministica in spazio esponenziale con esponente lineare
NEXP Sinonimo di NEXPTIME
NEXPSPACE Risolubili da una macchina non-deterministica in spazi esponenziali
NEXPTIME Risolubili da una macchina non-deterministica in tempi esponenziali
NP Risposte YES verificabili in tempi polinomiali (vedi classi di complessità P e NP)
NP-complete I problemi più duri in NP
NP-easy Analogo a PNP per problemi di funzione; sinonimo di FPNP
NP-equivalent I problemi più duri in FPNP
NP-hard O NP-complete o più duro
NSPACE(f(n)) Risolubili da una macchina non-deterministica in uno spazio O(f(n)).
NTIME(f(n)) Risolubili da una macchina non-deterministica in tempi O(f(n)).
P Risolubili in tempi polinomiali
P-complete I problemi più duri risolubili in P da computers paralleli
PCP Dimostrazioni verificabili probabilisticamente
PH Unione delle classi della gerarchia polinomiale
PNP Risolubili in tempi polinomiali da un oracolo per un problema in NP; sinonimo di Δ2P
PP Probabilisticamente polinomiali (risposta corretta con probabilità leggermente superiore a 1/2)
PSPACE Risolubili con memoria polinomiale in tempi illimitati
PSPACE-complete I problemi più duri in PSPACE
RP Risolubili in tempi polinomiali da algoritmi randomizzati (la risposta NO è probabilmente corretta, la YES certamente corretta)
UP Funzioni valutabili in tempi polinomiali non ambigui non-deterministici.
ZPP Risolubili da algoritmi randomizzati (risposta sempre corretta, tempo medio di esecuzione polinomiale)

Link esterno

  • Complexity Zoo - elenco di 396 classi di complessità, al maggio 2004, e delle loro proprietà

GNU Fdl - it.Wikipedia.org




Google | 

Enciclopedia |  La Divina Commedia di Dante |  Mappa | : A |  B |  C |  D |  E |  F |  G |  H |  I |  J |  K |  L |  M |  N |  O |  P |  Q |  R |  S |  T |  U |  V |  W |  X |  Y |  Z |